Design System Benefits - Notes - Sprout - to Write - Design Systems - Benefits

For designers:

We provide a design toolkit with set of components, design tokens, tools and scripts that serve as a flexible starting point for a (UI) design. Those will include some assets, and design patterns, but most importantly those are kept in sync with front-end developers work, ensuring that what we design can be implemented easily.

Designers don't need to limit themselves to only DS tools or components, but to solve around 80% of the UI tooling and component needs of any project. DS handles the simple detailed problems that should be solved once and for all projects, so that projects can focus on interesting problems that provide value.

For developers:

Compared to design, sharing front-end code is extremely easy. Version control, Git, NPM, and tooling is a decaded ahead of what current best practices of UX design. We can very easily have components that get better over time, that get improvements and bug fixes from colleagues from other projects. We can very easily have set of tried tools that we are good with, and be extremely productive in everything we do. (And have more time tinker away with these interesting new frameworks).

With better design+dev workflows we get to do more interesting stuff, and solve the problems worth solving.

For projects:

Faster results, better quality. Our projects will get better quality components, faster. With maintenance, version control, continuous bugfixes, documentation that keeps getting better.

No related notes